const cloud = require('wx-server-sdk');

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
});
const db = cloud.database();

// 查询数据库集合云函数入口函数
// 设置昵称
exports.main = async (event, context) => {
  if (event.likeType) {
    // 添加
    return await db.collection('productList').doc(event._id).update({
      data: {
        likeList: db.command.push(event.likeVal)
      }
    });
  } else {
    // 删除
    return await db.collection('productList').doc(event._id).update({
      // 使用 $pull 操作符从 arrayField 字段中删除元素
      data: {
        likeList: db.command.pull(event.likeVal)
      }
    });
  }

};
